package com.heima.utils.threadlocal;


import com.heima.model.wemedia.pojos.WmUser;
/*
为自媒体设置的线程工具类，目的是把当前请求头中的userId提取出来然后封装到当前线程中
 */
public class WmThreadLocalUtils {

    private final  static ThreadLocal<WmUser> userThreadLocal = new ThreadLocal<>();

    /**
     * 设置当前线程中的用户
     * @param user
     */
    public static void setUser(WmUser user){
        userThreadLocal.set(user);
    }

    /**
     * 获取线程中的用户
     * @return
     */
    public static WmUser getUser( ){
        return userThreadLocal.get();
    }

}
